home *** CD-ROM | disk | FTP | other *** search
Makefile | 1992-06-03 | 950 b | 39 lines |
- CC = cgcc
- LIBS = -lg++
-
- all: hounddog putbkdog
-
- hounddog: hounddog.cc
- $(CC) -o hounddog hounddog.cc $(LIBS)
-
- putbkdog: putbkdog.cc
- $(CC) -o putbkdog putbkdog.cc $(LIBS)
-
-
- check-hounddog: hounddog
- ./hounddog <hounddog.in > hounddog.out 2>&1
- diff -c hounddog.out hounddog.exp
- ./hounddog -b0 <hounddog.in > hounddog.nob 2>&1
- diff -c hounddog.nob hounddog.exp
- ./hounddog -b2 <hounddog.in > hounddog.bf2 2>&1
- diff -c hounddog.bf2 hounddog.exp
-
-
- check-putbkdog-regular: putbkdog
- ./putbkdog <hounddog.in > putbkdog.out 2>&1
- diff -c putbkdog.out hounddog.exp
- check-putbkdog-nobuf: putbkdog
- ./putbkdog -b0 <hounddog.in > putbkdog.nob 2>&1
- diff -c putbkdog.nob hounddog.exp
- check-putbkdog-buf2: putbkdog
- ./putbkdog -b2 <hounddog.in > putbkdog.bf2 2>&1
- diff -c putbkdog.bf2 hounddog.exp
- check-putbkdog: \
- check-putbkdog-regular check-putbkdog-nobuf check-putbkdog-buf2
-
-
- .PHONY: clean
- clean:
- rm -rf *.o *~ \#* core *.out \
- hounddog putbkdog \
-